require(["config"],function(config){
	require(["jquery.ui","jquery", "zepto", "sw","common","cookie"],function(jqui,jq,zep,swiper,common,cookie){
/*
 * 读取cookie
 */
		jq(".loginname").val(jq.cookie("loginname"));
		jq(".loginpwd").val(jq.cookie("loginpwd"));
/*
 	生成验证码
 * */
		//图形验证码
		var iscode=false;
		var code_p=document.getElementsByClassName("codecon")[0];
		var cover=document.getElementById("cover");//错误提示遮盖层
		var confirmbtn=document.getElementById("confirmbtn");
		var popcon=document.getElementsByClassName("popbox_con")[0];
		var codecon=document.createElement("div");
		codecon.innerHTML=common.getcode();
		codecon.className="code";
		codecon.style.color=common.randomColor();
		code_p.appendChild(codecon);
		//验证验证码是否输入正确
		jq(".photocode").blur(function(){
			if(jq(this).val()==codecon.innerHTML){
				iscode=true;
			}else{
				var errtip="验证码输入有误！";
				cover.style.display="block";
				popcon.innerHTML=errtip;
			}
		})
/*
 	登录 验证登录的用户名是否已注册
 * */
		jq(".btn_login").click(function(){
			//将输入的用户名和密码分别和cookie中的plist数据进行验证
			var plist=JSON.parse(jq.cookie("plist"));
			var islogin=false;//记录验证状态
			for(var i in plist){
				if(plist[i][0]==jq(".loginname").val() && plist[i][1]==jq(".loginpwd").val()){
					islogin=true;
				}
			}
			//所有验证正确就登陆
			if(islogin && iscode){
				//如果记住用户名,则写入cookie;
				if(jq('.check input').is(':checked')){
					jq.cookie("loginname",jq(".loginname").val(),{path:"/",expiress:1});
					jq.cookie("loginpwd",jq(".loginpwd").val(),{path:"/",expiress:1});
				}
				//页面跳转到首页
				$(location).prop('href', 'index.html');
			}else{
				cover.style.display="block";
				popcon.innerHTML="用户名或密码输入错误";
			}
		})
		
		//确认按钮
		confirmbtn.onclick=function(){
			cover.style.display="none";
		}
		
	})
})
